#pragma once

#include "GTexture.h"

class TexturePng : public GTexture
{
public:
	typedef unsigned char ubyte_t;

	TexturePng();
	~TexturePng();

	virtual bool Load(const char* pFileName);
	virtual void Release();

private:
	unsigned int mWidth, mHeight;
	int mDepth, mColorType, mInterlaceType;
	ubyte_t* mData;
};